Using source code density to improve the accuracy of automatic commit classification into maintenance activities
نویسندگان
چکیده
منابع مشابه
Using Intentional Source-Code Views to Aid Software Maintenance
The conceptual structure of existing software systems is often implicit or non-existing in the source code. We propose the lightweight abstraction of intentional source-code views as a means of making these conceptual structures more explicit. Based on the experience gained with two case studies, we illustrate how intentional source-code views can simplify and improve software understanding, ma...
متن کاملImproving Classification Accuracy Using Code Migration
Classification is a data mining technique widely used in critical domains like financial risk analysis, biology, communication network management, etc. Classification accuracy and learning from distributed datasets are the most challenging topics in the field of supervised learning. In this paper, we first briefly review the background of parallel and distributed classification algorithms and t...
متن کاملAutomatic source code reduction
The aim of this paper is to introduce Reductor, a program that automatically removes unused parts of the source code of valid programs written in the Mercury language. Reductor implements two main kinds of reductions: statical reduction and dynamical reduction. In the statical reduction, Reductor exploits semantic analysis of the Melbourne Mercury Compiler to find routines which can be removed ...
متن کاملAutomatic Classification of Large Changes into Maintenance Categories
Large software systems undergo significant evolution during their lifespan, yet often individual changes are not well documented. In this work, we seek to automatically classify large changes into various categories of maintenance tasks — corrective, adaptive, perfective, feature addition, and non-functional improvement — using machine learning techniques. In a previous paper, we found that man...
متن کاملInvestigating the Effect of Gamma Ray Source Activity on Down-hole Nuclear Density Tool’s Reading Using Simulation by MCNP Code
Developing well logging methods will increase the applications of logs related to all the other geology sciences. Well logging curves introduce the essential information to evaluate reservoir characterizations, rock type and also formation fluid properties quantitatively. One of the most important parts of drilling and completion operations which affect making decision about the future planes i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Systems and Software
سال: 2020
ISSN: 0164-1212
DOI: 10.1016/j.jss.2020.110673